how much does an accountant cost for a small business